internal clot - Spanish English Dictionary